﻿body{margin:0;padding:0;font-size:11px;font-family:Verdana,arial}

div.BoxCentrale{border:1px solid #dddbdc;background:#ffffff url(/res/img/sfondoBoxCentrale.jpg) repeat-x left bottom;padding-bottom:15px;margin-bottom:15px;}
div.BoxCentrale  h2{background-color:#f5f5f5;padding:5px 10px;margin:0;text-align:left;font-family:Trebuchet MS,verdana;text-transform:uppercase;font-size:13px;color:#035a9c;letter-spacing:1px;}
div.BoxCentrale div{padding:10px 10px 0 10px;}

div.BoxAz{border:1px solid #99bdd7;padding-bottom:15px;margin-bottom:15px;}
div.BoxAz h3{background-color:#deeaf2;margin:0;text-align:left;}
div.BoxAz h3 a{display:block;text-decoration:none;padding:5px 10px;font-family:Trebuchet MS,verdana;text-transform:uppercase;font-size:13px;color:#035a9c;letter-spacing:1px;}
div.BoxAz h3 a:hover{display:block;text-decoration:none;}
div.BoxAz h3 a.img{padding:0;letter-spacing:0;}
div.BoxAz div{padding:10px 0px;}
div.BoxAz div a{display:block;text-decoration:none;font-size:10px;}
div.BoxAz div a:hover{text-decoration:none;}
div.BoxAz  div.linkFrBlu a{color:#000000;background:#ffffff url(/res/img/frecciaBlu.gif) 10px 5px no-repeat;padding:3px 8px 3px 18px}
div.BoxAz  div.linkFrBlu a:hover{color:#000000;}
div.BoxAz  div.linkPersonalizzato a{color:#000000;background-position:10px 3px;background-repeat:no-repeat;background-color:#ffffff;padding:6px 8px 8px 33px}
div.BoxAz  div.linkPersonalizzato a:hover{color:#000000;}
div.BoxAz  div.linkArgomenti a{color:#606060;background-position:10px 5px;background-repeat:no-repeat;background-color:#ffffff;padding:3px 8px 3px 18px}
div.BoxAz  div.linkPersonalizzato a:hover{color:#606060;}


div.BoxGray{border:1px solid #b6babb;padding-bottom:15px;margin-bottom:15px;}
div.BoxGray h3{background-color:#dddbdc;margin:0;text-align:left;}
div.BoxGray h3 a{display:block;text-decoration:none;padding:5px 10px;font-family:Trebuchet MS,verdana;text-transform:uppercase;font-size:13px;color:#606060;letter-spacing:1px;}
div.BoxGray h3 a:hover{display:block;text-decoration:none;}
div.BoxGray div{padding:10px 0px;}
div.BoxGray div a{display:block;text-decoration:none;font-size:10px;}
div.BoxGray div a:hover{text-decoration:none;}
div.BoxGray  div.dizionari a{color:#035a9c;background-position:left top;background-repeat:no-repeat;background-color:#ffffff;padding:8px 0 5px 29px}
div.BoxGray  div.dizionari a:hover{color:#035a9c;text-decoration:none;}
div.BoxGray  div.linkEventi a{color:#606060;background:#ffffff url(/res/img/iconaEvento.gif) 10px 5px no-repeat;padding:3px 8px 3px 25px}
div.BoxGray  div.linkEventi a:hover{color:#606060;text-decoration:none;}

ul.menuAz{list-style-type:none;margin:10px 10px 30px 0;font-size:1.2em;padding:0;}
ul.menuAz li{padding:3px 0 5px 10px;background:url(/res/img/liAz.gif) no-repeat left 5px;font-weight:bold;}
ul.menuAz li a{text-decoration:none;color:#606060;font-size:10px;}
ul.menuAz li a:hover{color:#606060;}

ul.menuGray{list-style-type:none;margin:10px 10px 30px 0;font-size:1.2em;padding:0;}
ul.menuGray li{padding:3px 0 5px 10px;background:url(/res/img/liGray.gif) no-repeat left 5px;font-weight:bold;}
ul.menuGray li a{text-decoration:none;color:#606060;font-size:10px;}
ul.menuGray li a:hover{color:#606060;}

/* carrello */
div.BoxCarrello{border:1px solid #035a9c;background:#ffffff url(/res/img/sfondoBoxCentrale.jpg) repeat-x left top;margin-bottom:15px;}
div.BoxCarrello h3{background:#ffffff url(/res/img/sfondo_carrello.png) repeat-x left bottom;margin:0;text-align:left;}
div.BoxCarrello h3 a{background:transparent url(/res/img/sfondo_carrello_icona.png) no-repeat right -2px;display:block;text-decoration:none;padding:5px 10px;font-family:Trebuchet MS,verdana;text-transform:uppercase;font-size:13px;color:#ffffff;letter-spacing:1px;}
div.BoxCarrello h3 a:hover{display:block;text-decoration:none;}
div.BoxCarrello div.content{background:#ffffff url(/res/img/sfondo_carrello_content.png) repeat-x left top;padding:10px;}
a.linkUtente{background:#99bdd7 url(/res/img/libianco.png) no-repeat 10px center;display:block;text-decoration:none;padding:5px 20px;color:#ffffff;border-bottom:1px solid white}
a.linkUtente:hover{text-decoration:none;color:#ffffff;}
table.CarreloDx{border-collapse:collapse;width:146px;border:1px;margin:10px 0}
table.CarreloDx th{font-family:Verdana;font-size:10px;text-align:left;color:#035a9c}
table.CarreloDx td{font-family:Verdana;font-size:10px;text-transform:uppercase;color:#035a9c}
	table.CarreloDx td a{display:block;text-decoration:none;padding:5px;font-family:Verdana;font-size:10px;text-align:left;color:#035a9c}
	table.CarreloDx td a:hover{text-decoration:none;font-family:Verdana;font-size:10px;text-align:left;color:#035a9c}
/* fine carrello */


/* footer */
#foot_content {width:1000px;margin:auto; text-align:left; clear:both;color:#ffffff;}
#foot_primaRiga{background:url(/res/img/footer/sfondo_azzurra.jpg) repeat-x left top;min-height:194px}
#foot_secondaRiga{background:url(/res/img/footer/sfondo_blu.jpg) repeat-x left top;min-height:56px}
#foot_content a{color:#ffffff;text-decoration:none}
#foot_content a:hover{color:#ffffff;text-decoration:none}
ul.nav{float: left;list-style: none;margin: 0;padding: 0;font-size:11px;}
ul.nav li{float: left;margin: 0 0 0 0;padding: 0;color:#035a9c;text-transform:uppercase;} 
ul.nav a{float: left;padding: 0 0 0 0.4em; text-decoration: none;color: #035a9c;border-right:1px solid #ffffff;} 
ul.nav span{float: left;padding: 4px 18px 4px 18px;cursor: pointer}
ul.nav a:hover span{color: #ffffff;}
div.divNavImg{float: left;clear:both;padding-left:2px;}
/* fine footer */


/* inizio argomenti */
.classLevel0 {margin: 0px;padding: 0px;}
.classLevel1 {margin: 0px 0px 0px 0px;padding: 0px 5px 3px 15px;}
.classLevel2 {margin: 0px 0px 0px 0px;padding: 0px 5px 3px 25px;}
.classLevel3 {margin: 0px 0px 0px 0px;padding: 0px 5px 3px 35px;}
.classLevel0Selected {margin: 0px 0px 0px 0px;padding: 0px 5px 3px 5px;background-color: #C5DFFB;}
.classLevel1Selected {margin: 0px 0px 0px 0px;padding: 0px 5px 3px 15px;background-color: #D6EaFF;}
.classLevel2Selected {margin: 0px 0px 0px 0px;padding: 0px 5px 3px 25px;background-color: #e5f2ff;}
.classLevel3Selected {margin: 0px 0px 0px 0px;padding: 0px 5px 3px 35px;background-color: #f0f7ff;}
/* fine argomenti */

/* inizio testata */
.link_menu {color:#ffffff;text-decoration: none;font-size:12px;letter-spacing: -1px;font-family:"Verdana";}
.link_menu a:hover {color:#ffffff;font-size:12px;text-decoration: underline;letter-spacing: -1px;font-family: "Verdana";}
.link_menu_bianco {color:#ffffff;text-decoration: none;font-size:12px;letter-spacing: -1px;font-family: "Verdana";}
.link_menu_bianco a:hover {color:#ffffff;font-size:12px;text-decoration: underline;letter-spacing: -1px;font-family: "Verdana";}
.btn_vai {display: block;text-indent: -3000px;width: 72px;height: 34px;background: url(/img/searchbar/btn_vai.gif) 0px 0px;}
.btn_vai:hover {background: url(/img/searchbar/btn_vai.gif) 0px -34px;}
.btn_guidata {display:block;text-indent: -3000px;width: 148px;height: 34px;background: url(/img/searchbar/btn_guidata.gif) 0px 0px;}
.btn_guidata:hover {background: url(/img/searchbar/btn_guidata.gif) 0px -34px;}
.btn_rss {display:block;text-indent: -3000px;width: 57px;height: 34px;background: url(/img/searchbar/btn_rss.gif) 0px 0px;}
.btn_rss:hover {background: url(/img/searchbar/btn_rss.gif) 0px -34px;}
.btn_wishlist {display:block;text-indent: -3000px;width: 57px;height: 34px;background: url(/img/searchbar/btn_WL.gif) 0px 0px;}
.btn_wishlist:hover {background: url(/img/searchbar/btn_WL.gif) 0px -34px;}
.btn_facebook {display:block;text-indent: -3000px;width: 57px;height: 34px;background: url(/img/searchbar/btn_FACEBOOK.gif) no-repeat 0px 0px;}
.btn_facebook:hover {background: url(/img/searchbar/btn_FACEBOOK.gif) 0px -34px;}
.btn_avanzata {display:block;text-indent: -3000px;width: 148px;height: 34px;background: url(/img/searchbar/btn_avanzata.gif) 0px 0px;}
.btn_avanzata:hover {background: url(/img/searchbar/btn_avanzata.gif) 0px -34px;}
/* fine argomenti */




table.tblProductInList {border-collapse:collapse;}
table.tblProductInList td {font-size:9px;color:#000000;text-transform:uppercase;}
table.tblProductInList td a{color:#000000;text-decoration:none;}
table.tblProductInList td a:hover{color:#000000;text-decoration:none;}
table.tblProductInList td a.aAutore{color:#000000;}
table.tblProductInList td a.aTitolo{color:#035a9c;font-weight:bold;font-size:10px;}
table.tblProductInList td a.aTitolo:hover{color:#035a9c}
table.tblProductInList td span.sSottotitolo{}
table.tblProductInList td span.sEditore{}

/* navigatore top 30 */
div.BoxScrollable {border:1px solid #dddbdc;background:#ffffff url(/res/img/sfondoBoxCentrale.jpg) repeat-x left bottom;margin-bottom:15px;}
div.BoxScrollable h2{background-color:#f5f5f5;padding:5px 10px;margin:0;text-align:left;font-family:Trebuchet MS,verdana;text-transform:uppercase;font-size:13px;color:#035a9c;letter-spacing:1px;}

div.BoxScrollable .navi {width:130px;height:20px;}
div.BoxScrollable .navi a {width:15px;height:15px;float:left;margin:3px;background-repeat:no-repeat;display:block;font-size:1px;}
div.BoxScrollable .navi a.uno{background-position:0 0;background-image:url(/res/img/argomento/navigatore_1.gif);}
div.BoxScrollable .navi a.due{background-position:0 0;background-image:url(/res/img/argomento/navigatore_2.gif);}
div.BoxScrollable .navi a.tre{background-position:0 0;background-image:url(/res/img/argomento/navigatore_3.gif);}
div.BoxScrollable .navi a.quattro{background-position:0 0;background-image:url(/res/img/argomento/navigatore_4.gif);}
div.BoxScrollable .navi a.cinque{background-position:0 0;background-image:url(/res/img/argomento/navigatore_5.gif);}
div.BoxScrollable .navi a.sei{background-position:0 0;background-image:url(/res/img/argomento/navigatore_6.gif);}

div.BoxScrollable .navi a:hover {background-position:0 -17px;}
div.BoxScrollable .navi a.active {background-position:0 -17px;}

div.BoxScrollable .scrollable {position:relative;overflow:hidden;width: 521px;height:137px;float:left;}
div.BoxScrollable .scrollable .items {width:20000em;position:absolute;clear:both;}
div.BoxScrollable .items div {float:left;width:521px;}
div.BoxScrollable .scrollable .active {border:2px solid #000;position:relative;cursor:default;}

div.BoxScrollable a.browse {background:url(/res/img/bottoni/btn_scroll.png) no-repeat;display:block;width:42px;height:150px;float:left;cursor:pointer;font-size:1px;}
div.BoxScrollable a.right { background-position: -114px 15px; clear:right; margin-right: 0px;}
div.BoxScrollable a.right:hover {background-position: -76px 15px; }
div.BoxScrollable a.right:active {background-position: -76px 15px; }

div.BoxScrollable a.left {background-position:0 15px;margin-left: 0px; }
div.BoxScrollable a.left:hover {background-position:-38px 15px; }
div.BoxScrollable a.left:active {background-position:-38px 15px; }
div.BoxScrollable a.disabled {visibility:hidden !important;}
/* fine navigatore top 30 */

/* banner scroll */
div.BannerScroll {border:1px solid #dddbdc;background-color:#ffffff;padding:0;margin-bottom:15px;}
div.BannerScroll .navi {width:130px;height:20px;}
div.BannerScroll .navi a {width:15px;height:15px;float:left;margin:3px;background-repeat:no-repeat;display:block;font-size:1px;}
div.BannerScroll .navi a.uno{background-position:0 0;background-image:url(/res/img/argomento/navigatore_1.gif);}
div.BannerScroll .navi a.due{background-position:0 0;background-image:url(/res/img/argomento/navigatore_2.gif);}
div.BannerScroll .navi a.tre{background-position:0 0;background-image:url(/res/img/argomento/navigatore_3.gif);}
div.BannerScroll .navi a.quattro{background-position:0 0;background-image:url(/res/img/argomento/navigatore_4.gif);}
div.BannerScroll .navi a.cinque{background-position:0 0;background-image:url(/res/img/argomento/navigatore_5.gif);}
div.BannerScroll .navi a.sei{background-position:0 0;background-image:url(/res/img/argomento/navigatore_6.gif);}

div.BannerScroll .navi a:hover {background-position:0 -17px;}
div.BannerScroll .navi a.active {background-position:0 -17px;}

div.BannerScroll .scrollable {position:relative;overflow:hidden;width: 521px;height:225px;float:left;margin:3px 0}
div.BannerScroll .scrollable .items {width:20000em;position:absolute;clear:both;}
div.BannerScroll .items div {float:left;width:521px;}
div.BannerScroll .scrollable 
div.BannerScroll .active {border:2px solid #000;position:relative;cursor:default;}

div.BannerScroll a.browse {background:url(/res/img/bottoni/btn_scroll.png) no-repeat;display:block;width:38px;height:200px;float:left;cursor:pointer;font-size:1px;}

div.BannerScroll a.right { background-position: -114px 55px; clear:right; margin-right: 0px;}
div.BannerScroll a.right:hover {background-position: -76px 55px; }
div.BannerScroll a.right:hover {background-position: -76px 55px; }

div.BannerScroll a.left {background-position:0 55px;margin-left: 0px; }
div.BannerScroll a.left:hover {background-position:-38px 55px; }
div.BannerScroll a.left:hover {background-position:-38px 55px; }

div.BannerScroll a.disabled {visibility:hidden !important;}
/* fine banner scroll */
